#ifndef MYPUSHBUTTON_H
#define MYPUSHBUTTON_H

#include <QWidget>
#include <QPushButton>

class MyPushButton : public QPushButton
{
    Q_OBJECT
public:
    explicit MyPushButton(QWidget *parent = nullptr);

    MyPushButton(QString normalPath, QString pressPath = nullptr);
    /* 向上的动画效果 */
    void jump_up(void);
    /* 向下的动画效果 */
    void jump_down(void);
    /* 重写鼠标按下事件 */
    void mousePressEvent(QMouseEvent *);
    /* 重写鼠标离开事件 */
    void mouseReleaseEvent(QMouseEvent *);

    QString normalPath;
    QString pressPath;

signals:

};

#endif // MYPUSHBUTTON_H
